SUBDIRS = syntax po scripts

bin_PROGRAMS = madedit
AM_CPPFLAGS = -I$(top_srcdir)/charset-detector/src \
-I$(top_srcdir)/spellchecker -I$(top_srcdir)/spellchecker/hunspell/src \
-I$(top_srcdir)/spellchecker/hunspell/src/hunspell -I$(top_srcdir)/spellchecker/hunspell/src/win_api \
-I$(top_srcdir)/minipython/Include -I$(top_srcdir)/minipython/Python \
-I$(top_srcdir)/minipython/Modules/zlib -I$(top_srcdir)/markdown -I$(top_srcdir)/astyle \
-I$(top_srcdir)/astyle/astyle -I$(top_srcdir)/src/MadEdit -I$(top_srcdir)/python/include \
-I$(top_srcdir)/python/include/boost/python -I$(top_srcdir)/json

madedit_CXXFLAGS = -DDATA_DIR=\"${datadir}\"
madedit_SOURCES =	src/MadAboutDialog.cpp \
	src/MadAboutDialog.h \
	src/MadCommand.h \
	src/MadConvEncDialog.cpp \
	src/MadConvEncDialog.h \
	src/MadEditApp.cpp \
	src/MadEditApp.h \
	src/MadEditFrame.cpp \
	src/MadEditFrame.h \
	src/MadFindInFilesDialog.cpp \
	src/MadFindInFilesDialog.h \
	src/MadFileHistoryDialog.cpp \
	src/MadFileHistoryDialog.h \
	src/MadHighlightingDialog.cpp \
	src/MadHighlightingDialog.h \
	src/MadOptionsDialog.cpp \
	src/MadOptionsDialog.h \
	src/MadPlugin.cpp \
	src/MadPrintout.cpp \
	src/MadPrintout.h \
	src/MadSearchReplaceDialog.cpp \
	src/MadSearchReplaceDialog.h \
	src/MadSourceFormatDialog.cpp \
	src/MadSourceFormatDialog.h \
	src/MadSortDialog.cpp \
	src/MadSortDialog.h \
	src/MadUtils.cpp \
	src/MadUtils.h \
	src/MadFileAssociationDialog.cpp \
	src/MadFileAssociationDialog.h \
	src/MadWordCountDialog.cpp \
	src/MadWordCountDialog.h \
	src/MadPurgeHistoryDialog.cpp \
	src/MadPurgeHistoryDialog.h \
	src/MadNumberDlg.cpp \
	src/MadNumberDlg.h \
	src/MadWinListDialog.cpp \
	src/MadWinListDialog.h \
	src/MadSaveQueryDialog.h \
	src/MadSaveQueryDialog.cpp \
	src/checkedlistctrl.cpp \
	src/checkedlistctrl.h \
	src/MadMacroDlg.cpp \
	src/MadMacroDlg.h \
	src/MadRecentList.cpp \
	src/MadRecentList.h \
	src/MadPython.hpp \
	src/EmbeddedPython.cpp \
	src/EmbeddedPython.hpp \
	src/plugin.h \
	src/MadEdit/ExtEncodings/gbkext_inv.h \
	src/MadEdit/ExtEncodings/gbkext2.h \
	src/MadEdit/ExtEncodings/gbkext1.h \
	src/MadEdit/ExtEncodings/gb2312.h \
	src/MadEdit/ExtEncodings/gbk.h \
	src/MadEdit/ExtEncodings/gb18030ext.h \
	src/MadEdit/ExtEncodings/gb18030uni.h \
	src/MadEdit/ExtEncodings/cp936ext.h \
	src/MadEdit/ExtEncodings/gb18030.h \
	src/MadEdit/ExtEncodings/ascii.h \
	src/MadEdit/ExtEncodings/converters.h \
	src/MadEdit/caret_new.cpp \
	src/MadEdit/caret_new.h \
	src/MadEdit/MadCSConv.cpp \
	src/MadEdit/MadCSConv.h \
	src/MadEdit/MadDeque.hpp \
	src/MadEdit/MadEdit.cpp \
	src/MadEdit/MadEdit.h \
	src/MadEdit/MadEditAdvanced.cpp \
	src/MadEdit/MadEditBasic.cpp \
	src/MadEdit/MadEditCommand.cpp \
	src/MadEdit/MadEditCommand.h \
	src/MadEdit/MadEditSearch.cpp \
	src/MadEdit/MadEncoding.cpp \
	src/MadEdit/MadEncoding.h \
	src/MadEdit/MadLines.cpp \
	src/MadEdit/MadLines.h \
	src/MadEdit/MadSyntax.cpp \
	src/MadEdit/MadSyntax.h \
	src/MadEdit/MadUndo.cpp \
	src/MadEdit/MadUndo.h \
	src/MadEdit/TradSimp.cpp \
	src/MadEdit/TradSimp.h \
	src/MadEdit/ucs4_t.h \
	src/version.cpp \
	charset-detector/src/CharDistribution.cpp \
	charset-detector/src/CharDistribution.h \
	charset-detector/src/JpCntx.cpp \
	charset-detector/src/JpCntx.h \
	charset-detector/src/nsBig5Prober.cpp \
	charset-detector/src/nsBig5Prober.h \
	charset-detector/src/nsCharSetProber.cpp \
	charset-detector/src/nsCharSetProber.h \
	charset-detector/src/nsCodingStateMachine.h \
	charset-detector/src/nscore.h \
	charset-detector/src/nsEscCharsetProber.cpp \
	charset-detector/src/nsEscCharsetProber.h \
	charset-detector/src/nsEscSM.cpp \
	charset-detector/src/nsEUCJPProber.cpp \
	charset-detector/src/nsEUCJPProber.h \
	charset-detector/src/nsEUCKRProber.cpp \
	charset-detector/src/nsEUCKRProber.h \
	charset-detector/src/nsEUCTWProber.cpp \
	charset-detector/src/nsEUCTWProber.h \
	charset-detector/src/nsGB2312Prober.cpp \
	charset-detector/src/nsGB2312Prober.h \
	charset-detector/src/nsHebrewProber.cpp \
	charset-detector/src/nsHebrewProber.h \
	charset-detector/src/nsLatin1Prober.cpp \
	charset-detector/src/nsLatin1Prober.h \
	charset-detector/src/nsMBCSGroupProber.cpp \
	charset-detector/src/nsMBCSGroupProber.h \
	charset-detector/src/nsMBCSSM.cpp \
	charset-detector/src/nsPkgInt.h \
	charset-detector/src/nsSBCharSetProber.cpp \
	charset-detector/src/nsSBCharSetProber.h \
	charset-detector/src/nsSBCSGroupProber.cpp \
	charset-detector/src/nsSBCSGroupProber.h \
	charset-detector/src/nsSJISProber.cpp \
	charset-detector/src/nsSJISProber.h \
	charset-detector/src/nsUniversalDetector.cpp \
	charset-detector/src/nsUniversalDetector.h \
	charset-detector/src/nsUTF8Prober.cpp \
	charset-detector/src/nsUTF8Prober.h \
	charset-detector/src/prmem.h \
	charset-detector/src/uchardet.cpp \
	charset-detector/src/uchardet.h \
	charset-detector/src/LangModels/LangVietnameseModel.cpp \
	charset-detector/src/LangModels/LangThaiModel.cpp \
	charset-detector/src/LangModels/LangTurkishModel.cpp \
	charset-detector/src/LangModels/LangSpanishModel.cpp \
	charset-detector/src/LangModels/LangSwedishModel.cpp \
	charset-detector/src/LangModels/LangSloveneModel.cpp \
	charset-detector/src/LangModels/LangRussianModel.cpp \
	charset-detector/src/LangModels/LangSlovakModel.cpp \
	charset-detector/src/LangModels/LangRomanianModel.cpp \
	charset-detector/src/LangModels/LangPolishModel.cpp \
	charset-detector/src/LangModels/LangPortugueseModel.cpp \
	charset-detector/src/LangModels/LangMalteseModel.cpp \
	charset-detector/src/LangModels/LangLatvianModel.cpp \
	charset-detector/src/LangModels/LangLithuanianModel.cpp \
	charset-detector/src/LangModels/LangItalianModel.cpp \
	charset-detector/src/LangModels/LangHungarianModel.cpp \
	charset-detector/src/LangModels/LangIrishModel.cpp \
	charset-detector/src/LangModels/LangGreekModel.cpp \
	charset-detector/src/LangModels/LangHebrewModel.cpp \
	charset-detector/src/LangModels/LangGermanModel.cpp \
	charset-detector/src/LangModels/LangFinnishModel.cpp \
	charset-detector/src/LangModels/LangFrenchModel.cpp \
	charset-detector/src/LangModels/LangEstonianModel.cpp \
	charset-detector/src/LangModels/LangDanishModel.cpp \
	charset-detector/src/LangModels/LangEsperantoModel.cpp \
	charset-detector/src/LangModels/LangCzechModel.cpp \
	charset-detector/src/LangModels/LangBulgarianModel.cpp \
	charset-detector/src/LangModels/LangCroatianModel.cpp \
	charset-detector/src/LangModels/LangArabicModel.cpp \
	spellchecker/HunspellInterface.cpp \
	spellchecker/HunspellInterface.h \
	spellchecker/PersonalDictionary.cpp \
	spellchecker/PersonalDictionary.h \
	spellchecker/SpellCheckEngineInterface.cpp \
	spellchecker/SpellCheckEngineInterface.h \
	spellchecker/SpellCheckEngineOption.cpp \
	spellchecker/SpellCheckEngineOption.h \
	spellchecker/SpellCheckUserInterface.cpp \
	spellchecker/SpellCheckUserInterface.h \
	spellchecker/SpellCheckerManager.cpp \
	spellchecker/SpellCheckerManager.h \
	spellchecker/hunspell/src/hunspell/affentry.cxx \
	spellchecker/hunspell/src/hunspell/affixmgr.cxx \
	spellchecker/hunspell/src/hunspell/csutil.cxx \
	spellchecker/hunspell/src/hunspell/filemgr.cxx \
	spellchecker/hunspell/src/hunspell/hashmgr.cxx \
	spellchecker/hunspell/src/hunspell/hunspell.cxx \
	spellchecker/hunspell/src/hunspell/hunzip.cxx \
	spellchecker/hunspell/src/hunspell/phonet.cxx \
	spellchecker/hunspell/src/hunspell/replist.cxx \
	spellchecker/hunspell/src/hunspell/suggestmgr.cxx \
	spellchecker/config.h \
	spellchecker/hunspell/src/win_api/hunspelldll.h \
	spellchecker/hunspell/src/hunspell/affentry.hxx \
	spellchecker/hunspell/src/hunspell/affixmgr.hxx \
	spellchecker/hunspell/src/hunspell/atypes.hxx \
	spellchecker/hunspell/src/hunspell/baseaffix.hxx \
	spellchecker/hunspell/src/hunspell/csutil.hxx \
	spellchecker/hunspell/src/hunspell/filemgr.hxx \
	spellchecker/hunspell/src/hunspell/hashmgr.hxx \
	spellchecker/hunspell/src/hunspell/htypes.hxx \
	spellchecker/hunspell/src/hunspell/hunspell.h \
	spellchecker/hunspell/src/hunspell/hunspell.hxx \
	spellchecker/hunspell/src/hunspell/hunvisapi.h \
	spellchecker/hunspell/src/hunspell/hunzip.hxx \
	spellchecker/hunspell/src/hunspell/langnum.hxx \
	spellchecker/hunspell/src/hunspell/phonet.hxx \
	spellchecker/hunspell/src/hunspell/replist.hxx \
	spellchecker/hunspell/src/hunspell/suggestmgr.hxx \
	spellchecker/hunspell/src/hunspell/w_char.hxx \
	markdown/markdown-tokens.cpp \
	markdown/markdown-tokens.h \
	markdown/markdown.cpp \
	markdown/markdown.h \
	minipython/Include/abstract.h \
	minipython/Include/asdl.h \
	minipython/Include/ast.h \
	minipython/Include/bitset.h \
	minipython/Include/boolobject.h \
	minipython/Include/bufferobject.h \
	minipython/Include/bytearrayobject.h \
	minipython/Include/bytes_methods.h \
	minipython/Include/bytesobject.h \
	minipython/Include/cellobject.h \
	minipython/Include/ceval.h \
	minipython/Include/classobject.h \
	minipython/Include/cobject.h \
	minipython/Include/code.h \
	minipython/Include/codecs.h \
	minipython/Include/compile.h \
	minipython/Include/complexobject.h \
	minipython/Include/descrobject.h \
	minipython/Include/dictobject.h \
	minipython/Include/dtoa.h \
	minipython/Include/enumobject.h \
	minipython/Include/errcode.h \
	minipython/Include/eval.h \
	minipython/Include/fileobject.h \
	minipython/Include/floatobject.h \
	minipython/Include/frameobject.h \
	minipython/Include/funcobject.h \
	minipython/Include/genobject.h \
	minipython/Include/graminit.h \
	minipython/Include/grammar.h \
	minipython/Include/import.h \
	minipython/Include/intobject.h \
	minipython/Include/intrcheck.h \
	minipython/Include/iterobject.h \
	minipython/Include/listobject.h \
	minipython/Include/longintrepr.h \
	minipython/Include/longobject.h \
	minipython/Include/marshal.h \
	minipython/Include/metagrammar.h \
	minipython/Include/methodobject.h \
	minipython/Include/modsupport.h \
	minipython/Include/moduleobject.h \
	minipython/Include/node.h \
	minipython/Include/object.h \
	minipython/Include/objimpl.h \
	minipython/Include/opcode.h \
	minipython/Include/osdefs.h \
	minipython/Include/parsetok.h \
	minipython/Include/patchlevel.h \
	minipython/Include/pgen.h \
	minipython/Include/pgenheaders.h \
	minipython/Include/py_curses.h \
	minipython/Include/pyarena.h \
	minipython/Include/pycapsule.h \
	minipython/Include/pyctype.h \
	minipython/Include/pydebug.h \
	minipython/Include/pyerrors.h \
	minipython/Include/pyexpat.h \
	minipython/Include/pyfpe.h \
	minipython/Include/pygetopt.h \
	minipython/Include/pymactoolbox.h \
	minipython/Include/pymath.h \
	minipython/Include/pymem.h \
	minipython/Include/pyport.h \
	minipython/Include/pystate.h \
	minipython/Include/pystrcmp.h \
	minipython/Include/pystrtod.h \
	minipython/Include/Python-ast.h \
	minipython/Include/Python.h \
	minipython/Include/pythonrun.h \
	minipython/Include/pythread.h \
	minipython/Include/rangeobject.h \
	minipython/Include/setobject.h \
	minipython/Include/sliceobject.h \
	minipython/Include/stringobject.h \
	minipython/Include/structmember.h \
	minipython/Include/structseq.h \
	minipython/Include/symtable.h \
	minipython/Include/sysmodule.h \
	minipython/Include/timefuncs.h \
	minipython/Include/token.h \
	minipython/Include/traceback.h \
	minipython/Include/tupleobject.h \
	minipython/Include/ucnhash.h \
	minipython/Include/unicodeobject.h \
	minipython/Include/weakrefobject.h \
	minipython/Include/pyconfig.h \
	minipython/Include/pyconfig-64.h \
	minipython/Include/pyconfig-32.h \
	minipython/Include/pyconfig-win.h \
	minipython/Modules/_math.h \
	minipython/Modules/zlib/crc32.h \
	minipython/Modules/zlib/deflate.h \
	minipython/Modules/zlib/inffast.h \
	minipython/Modules/zlib/inffixed.h \
	minipython/Modules/zlib/inflate.h \
	minipython/Modules/zlib/inftrees.h \
	minipython/Modules/zlib/trees.h \
	minipython/Modules/zlib/zconf.h \
	minipython/Modules/zlib/zconf.in.h \
	minipython/Modules/zlib/zlib.h \
	minipython/Modules/zlib/zutil.h \
	minipython/Objects/stringlib/count.h \
	minipython/Objects/stringlib/fastsearch.h \
	minipython/Objects/stringlib/find.h \
	minipython/Objects/stringlib/partition.h \
	minipython/Objects/stringlib/split.h \
	minipython/Objects/unicodetype_db.h \
	minipython/Parser/parser.h \
	minipython/Parser/tokenizer.h \
	minipython/Python/importdl.h \
	minipython/Python/thread_pthread.h \
	minipython/Modules/_codecsmodule.c \
	minipython/Modules/_math.c \
	minipython/Modules/errnomodule.c \
	minipython/Modules/future_builtins.c \
	minipython/Modules/gcmodule.c \
	minipython/Modules/getbuildinfo.c \
	minipython/Modules/getpath.c \
	minipython/Modules/config.c \
	minipython/Modules/mathmodule.c \
	minipython/Modules/parsermodule.c \
	minipython/Modules/stropmodule.c \
	minipython/Modules/symtablemodule.c \
	minipython/Modules/zipimport.c \
	minipython/Modules/zlibmodule.c \
	minipython/Modules/zlib/adler32.c \
	minipython/Modules/zlib/compress.c \
	minipython/Modules/zlib/crc32.c \
	minipython/Modules/zlib/deflate.c \
	minipython/Modules/zlib/gzclose.c \
	minipython/Modules/zlib/gzguts.h \
	minipython/Modules/zlib/gzlib.c \
	minipython/Modules/zlib/gzread.c \
	minipython/Modules/zlib/gzwrite.c \
	minipython/Modules/zlib/infback.c \
	minipython/Modules/zlib/inffast.c \
	minipython/Modules/zlib/inflate.c \
	minipython/Modules/zlib/inftrees.c \
	minipython/Modules/zlib/trees.c \
	minipython/Modules/zlib/uncompr.c \
	minipython/Modules/zlib/zutil.c \
	minipython/Objects/abstract.c \
	minipython/Objects/boolobject.c \
	minipython/Objects/bufferobject.c \
	minipython/Objects/capsule.c \
	minipython/Objects/cellobject.c \
	minipython/Objects/classobject.c \
	minipython/Objects/cobject.c \
	minipython/Objects/codeobject.c \
	minipython/Objects/complexobject.c \
	minipython/Objects/descrobject.c \
	minipython/Objects/dictobject.c \
	minipython/Objects/enumobject.c \
	minipython/Objects/exceptions.c \
	minipython/Objects/fileobject.c \
	minipython/Objects/floatobject.c \
	minipython/Objects/frameobject.c \
	minipython/Objects/funcobject.c \
	minipython/Objects/genobject.c \
	minipython/Objects/intobject.c \
	minipython/Objects/iterobject.c \
	minipython/Objects/listobject.c \
	minipython/Objects/longobject.c \
	minipython/Objects/methodobject.c \
	minipython/Objects/moduleobject.c \
	minipython/Objects/object.c \
	minipython/Objects/obmalloc.c \
	minipython/Objects/rangeobject.c \
	minipython/Objects/setobject.c \
	minipython/Objects/sliceobject.c \
	minipython/Objects/stringobject.c \
	minipython/Objects/structseq.c \
	minipython/Objects/tupleobject.c \
	minipython/Objects/typeobject.c \
	minipython/Objects/unicodectype.c \
	minipython/Objects/unicodeobject.c \
	minipython/Objects/weakrefobject.c \
	minipython/Parser/acceler.c \
	minipython/Parser/bitset.c \
	minipython/Parser/firstsets.c \
	minipython/Parser/grammar.c \
	minipython/Parser/grammar1.c \
	minipython/Parser/listnode.c \
	minipython/Parser/metagrammar.c \
	minipython/Parser/myreadline.c \
	minipython/Parser/node.c \
	minipython/Parser/parser.c \
	minipython/Parser/parsetok.c \
	minipython/Parser/tokenizer.c \
	minipython/Python/_warnings.c \
	minipython/Python/asdl.c \
	minipython/Python/ast.c \
	minipython/Python/bltinmodule.c \
	minipython/Python/ceval.c \
	minipython/Python/codecs.c \
	minipython/Python/compile.c \
	minipython/Python/dtoa.c \
	minipython/Python/errors.c \
	minipython/Python/formatter_string.c \
	minipython/Python/formatter_unicode.c \
	minipython/Python/frozen.c \
	minipython/Python/future.c \
	minipython/Python/getargs.c \
	minipython/Python/getcompiler.c \
	minipython/Python/getcopyright.c \
	minipython/Python/getopt.c \
	minipython/Python/getplatform.c \
	minipython/Python/getversion.c \
	minipython/Python/graminit.c \
	minipython/Python/import.c \
	minipython/Python/importdl.c \
	minipython/Python/marshal.c \
	minipython/Python/modsupport.c \
	minipython/Python/mysnprintf.c \
	minipython/Python/mystrtoul.c \
	minipython/Python/peephole.c \
	minipython/Python/pyarena.c \
	minipython/Python/pyctype.c \
	minipython/Python/pyfpe.c \
	minipython/Python/pymath.c \
	minipython/Python/pystate.c \
	minipython/Python/pystrcmp.c \
	minipython/Python/pystrtod.c \
	minipython/Python/Python-ast.c \
	minipython/Python/pythonrun.c \
	minipython/Python/structmember.c \
	minipython/Python/symtable.c \
	minipython/Python/sysmodule.c \
	minipython/Python/thread.c \
	minipython/Python/traceback.c \
	astyle/formattersettings.cpp \
	astyle/formattersettings.h \
	astyle/asstreamiterator.cpp \
	astyle/asstreamiterator.h \
	astyle/astyle/ASBeautifier.cpp \
	astyle/astyle/ASEnhancer.cpp \
	astyle/astyle/ASFormatter.cpp \
	astyle/astyle/ASResource.cpp \
	astyle/astyle/astyle.h \
	python/include/boost/python.hpp \
	python/include/boost/python/arg_from_python.hpp \
	python/include/boost/python/args.hpp \
	python/include/boost/python/args_fwd.hpp \
	python/include/boost/python/back_reference.hpp \
	python/include/boost/python/base_type_traits.hpp \
	python/include/boost/python/bases.hpp \
	python/include/boost/python/borrowed.hpp \
	python/include/boost/python/call.hpp \
	python/include/boost/python/call_method.hpp \
	python/include/boost/python/cast.hpp \
	python/include/boost/python/class.hpp \
	python/include/boost/python/class_fwd.hpp \
	python/include/boost/python/converter/arg_from_python.hpp \
	python/include/boost/python/converter/arg_to_python.hpp \
	python/include/boost/python/converter/arg_to_python_base.hpp \
	python/include/boost/python/converter/as_to_python_function.hpp \
	python/include/boost/python/converter/builtin_converters.hpp \
	python/include/boost/python/converter/constructor_function.hpp \
	python/include/boost/python/converter/context_result_converter.hpp \
	python/include/boost/python/converter/convertible_function.hpp \
	python/include/boost/python/converter/from_python.hpp \
	python/include/boost/python/converter/implicit.hpp \
	python/include/boost/python/converter/obj_mgr_arg_from_python.hpp \
	python/include/boost/python/converter/object_manager.hpp \
	python/include/boost/python/converter/pointer_type_id.hpp \
	python/include/boost/python/converter/pyobject_traits.hpp \
	python/include/boost/python/converter/pyobject_type.hpp \
	python/include/boost/python/converter/pytype_function.hpp \
	python/include/boost/python/converter/pytype_object_mgr_traits.hpp \
	python/include/boost/python/converter/registered.hpp \
	python/include/boost/python/converter/registered_pointee.hpp \
	python/include/boost/python/converter/registrations.hpp \
	python/include/boost/python/converter/registry.hpp \
	python/include/boost/python/converter/return_from_python.hpp \
	python/include/boost/python/converter/rvalue_from_python_data.hpp \
	python/include/boost/python/converter/shared_ptr_deleter.hpp \
	python/include/boost/python/converter/shared_ptr_from_python.hpp \
	python/include/boost/python/converter/shared_ptr_to_python.hpp \
	python/include/boost/python/converter/to_python_function_type.hpp \
	python/include/boost/python/copy_const_reference.hpp \
	python/include/boost/python/copy_non_const_reference.hpp \
	python/include/boost/python/data_members.hpp \
	python/include/boost/python/def.hpp \
	python/include/boost/python/def_visitor.hpp \
	python/include/boost/python/default_call_policies.hpp \
	python/include/boost/python/detail/aix_init_module.hpp \
	python/include/boost/python/detail/api_placeholder.hpp \
	python/include/boost/python/detail/borrowed_ptr.hpp \
	python/include/boost/python/detail/caller.hpp \
	python/include/boost/python/detail/config.hpp \
	python/include/boost/python/detail/construct.hpp \
	python/include/boost/python/detail/convertible.hpp \
	python/include/boost/python/detail/copy_ctor_mutates_rhs.hpp \
	python/include/boost/python/detail/cv_category.hpp \
	python/include/boost/python/detail/dealloc.hpp \
	python/include/boost/python/detail/decorated_type_id.hpp \
	python/include/boost/python/detail/decref_guard.hpp \
	python/include/boost/python/detail/def_helper.hpp \
	python/include/boost/python/detail/def_helper_fwd.hpp \
	python/include/boost/python/detail/defaults_def.hpp \
	python/include/boost/python/detail/defaults_gen.hpp \
	python/include/boost/python/detail/dependent.hpp \
	python/include/boost/python/detail/destroy.hpp \
	python/include/boost/python/detail/enable_if.hpp \
	python/include/boost/python/detail/exception_handler.hpp \
	python/include/boost/python/detail/force_instantiate.hpp \
	python/include/boost/python/detail/if_else.hpp \
	python/include/boost/python/detail/indirect_traits.hpp \
	python/include/boost/python/detail/invoke.hpp \
	python/include/boost/python/detail/is_auto_ptr.hpp \
	python/include/boost/python/detail/is_shared_ptr.hpp \
	python/include/boost/python/detail/is_wrapper.hpp \
	python/include/boost/python/detail/is_xxx.hpp \
	python/include/boost/python/detail/make_keyword_range_fn.hpp \
	python/include/boost/python/detail/make_tuple.hpp \
	python/include/boost/python/detail/map_entry.hpp \
	python/include/boost/python/detail/mpl_lambda.hpp \
	python/include/boost/python/detail/msvc_typeinfo.hpp \
	python/include/boost/python/detail/none.hpp \
	python/include/boost/python/detail/not_specified.hpp \
	python/include/boost/python/detail/nullary_function_adaptor.hpp \
	python/include/boost/python/detail/operator_id.hpp \
	python/include/boost/python/detail/overloads_fwd.hpp \
	python/include/boost/python/detail/pointee.hpp \
	python/include/boost/python/detail/prefix.hpp \
	python/include/boost/python/detail/preprocessor.hpp \
	python/include/boost/python/detail/python22_fixed.h \
	python/include/boost/python/detail/python_type.hpp \
	python/include/boost/python/detail/raw_pyobject.hpp \
	python/include/boost/python/detail/referent_storage.hpp \
	python/include/boost/python/detail/result.hpp \
	python/include/boost/python/detail/scope.hpp \
	python/include/boost/python/detail/sfinae.hpp \
	python/include/boost/python/detail/signature.hpp \
	python/include/boost/python/detail/string_literal.hpp \
	python/include/boost/python/detail/target.hpp \
	python/include/boost/python/detail/translate_exception.hpp \
	python/include/boost/python/detail/type_list.hpp \
	python/include/boost/python/detail/type_list_impl.hpp \
	python/include/boost/python/detail/type_traits.hpp \
	python/include/boost/python/detail/unwind_type.hpp \
	python/include/boost/python/detail/unwrap_type_id.hpp \
	python/include/boost/python/detail/unwrap_wrapper.hpp \
	python/include/boost/python/detail/value_arg.hpp \
	python/include/boost/python/detail/value_is_shared_ptr.hpp \
	python/include/boost/python/detail/value_is_xxx.hpp \
	python/include/boost/python/detail/void_ptr.hpp \
	python/include/boost/python/detail/void_return.hpp \
	python/include/boost/python/detail/wrap_python.hpp \
	python/include/boost/python/detail/wrapper_base.hpp \
	python/include/boost/python/dict.hpp \
	python/include/boost/python/docstring_options.hpp \
	python/include/boost/python/enum.hpp \
	python/include/boost/python/errors.hpp \
	python/include/boost/python/exception_translator.hpp \
	python/include/boost/python/exec.hpp \
	python/include/boost/python/extract.hpp \
	python/include/boost/python/handle.hpp \
	python/include/boost/python/handle_fwd.hpp \
	python/include/boost/python/has_back_reference.hpp \
	python/include/boost/python/implicit.hpp \
	python/include/boost/python/import.hpp \
	python/include/boost/python/init.hpp \
	python/include/boost/python/instance_holder.hpp \
	python/include/boost/python/iterator.hpp \
	python/include/boost/python/list.hpp \
	python/include/boost/python/long.hpp \
	python/include/boost/python/lvalue_from_pytype.hpp \
	python/include/boost/python/make_constructor.hpp \
	python/include/boost/python/make_function.hpp \
	python/include/boost/python/manage_new_object.hpp \
	python/include/boost/python/module.hpp \
	python/include/boost/python/module_init.hpp \
	python/include/boost/python/object.hpp \
	python/include/boost/python/object/add_to_namespace.hpp \
	python/include/boost/python/object/class.hpp \
	python/include/boost/python/object/class_detail.hpp \
	python/include/boost/python/object/class_metadata.hpp \
	python/include/boost/python/object/class_wrapper.hpp \
	python/include/boost/python/object/enum_base.hpp \
	python/include/boost/python/object/find_instance.hpp \
	python/include/boost/python/object/forward.hpp \
	python/include/boost/python/object/function.hpp \
	python/include/boost/python/object/function_doc_signature.hpp \
	python/include/boost/python/object/function_handle.hpp \
	python/include/boost/python/object/function_object.hpp \
	python/include/boost/python/object/inheritance.hpp \
	python/include/boost/python/object/inheritance_query.hpp \
	python/include/boost/python/object/instance.hpp \
	python/include/boost/python/object/iterator.hpp \
	python/include/boost/python/object/iterator_core.hpp \
	python/include/boost/python/object/life_support.hpp \
	python/include/boost/python/object/make_holder.hpp \
	python/include/boost/python/object/make_instance.hpp \
	python/include/boost/python/object/make_ptr_instance.hpp \
	python/include/boost/python/object/pickle_support.hpp \
	python/include/boost/python/object/pointer_holder.hpp \
	python/include/boost/python/object/py_function.hpp \
	python/include/boost/python/object/stl_iterator_core.hpp \
	python/include/boost/python/object/value_holder.hpp \
	python/include/boost/python/object/value_holder_fwd.hpp \
	python/include/boost/python/object_attributes.hpp \
	python/include/boost/python/object_call.hpp \
	python/include/boost/python/object_core.hpp \
	python/include/boost/python/object_fwd.hpp \
	python/include/boost/python/object_items.hpp \
	python/include/boost/python/object_operators.hpp \
	python/include/boost/python/object_protocol.hpp \
	python/include/boost/python/object_protocol_core.hpp \
	python/include/boost/python/object_slices.hpp \
	python/include/boost/python/opaque_pointer_converter.hpp \
	python/include/boost/python/operators.hpp \
	python/include/boost/python/other.hpp \
	python/include/boost/python/overloads.hpp \
	python/include/boost/python/override.hpp \
	python/include/boost/python/pointee.hpp \
	python/include/boost/python/proxy.hpp \
	python/include/boost/python/ptr.hpp \
	python/include/boost/python/pure_virtual.hpp \
	python/include/boost/python/raw_function.hpp \
	python/include/boost/python/refcount.hpp \
	python/include/boost/python/reference_existing_object.hpp \
	python/include/boost/python/register_ptr_to_python.hpp \
	python/include/boost/python/return_arg.hpp \
	python/include/boost/python/return_by_value.hpp \
	python/include/boost/python/return_internal_reference.hpp \
	python/include/boost/python/return_opaque_pointer.hpp \
	python/include/boost/python/return_value_policy.hpp \
	python/include/boost/python/scope.hpp \
	python/include/boost/python/self.hpp \
	python/include/boost/python/signature.hpp \
	python/include/boost/python/slice.hpp \
	python/include/boost/python/slice_nil.hpp \
	python/include/boost/python/ssize_t.hpp \
	python/include/boost/python/stl_iterator.hpp \
	python/include/boost/python/str.hpp \
	python/include/boost/python/suite/indexing/container_utils.hpp \
	python/include/boost/python/suite/indexing/detail/indexing_suite_detail.hpp \
	python/include/boost/python/suite/indexing/indexing_suite.hpp \
	python/include/boost/python/suite/indexing/map_indexing_suite.hpp \
	python/include/boost/python/suite/indexing/vector_indexing_suite.hpp \
	python/include/boost/python/tag.hpp \
	python/include/boost/python/to_python_converter.hpp \
	python/include/boost/python/to_python_indirect.hpp \
	python/include/boost/python/to_python_value.hpp \
	python/include/boost/python/tuple.hpp \
	python/include/boost/python/type_id.hpp \
	python/include/boost/python/with_custodian_and_ward.hpp \
	python/include/boost/python/wrapper.hpp \
	python/src/converter/arg_to_python_base.cpp \
	python/src/converter/builtin_converters.cpp \
	python/src/converter/from_python.cpp \
	python/src/converter/registry.cpp \
	python/src/converter/type_id.cpp \
	python/src/dict.cpp \
	python/src/errors.cpp \
	python/src/exec.cpp \
	python/src/fabscript \
	python/src/import.cpp \
	python/src/list.cpp \
	python/src/long.cpp \
	python/src/module.cpp \
	python/src/object/class.cpp \
	python/src/object/enum.cpp \
	python/src/object/function.cpp \
	python/src/object/function_doc_signature.cpp \
	python/src/object/inheritance.cpp \
	python/src/object/iterator.cpp \
	python/src/object/life_support.cpp \
	python/src/object/pickle_support.cpp \
	python/src/object/stl_iterator.cpp \
	python/src/object_operators.cpp \
	python/src/object_protocol.cpp \
	python/src/slice.cpp \
	python/src/str.cpp \
	python/src/tuple.cpp \
	python/src/wrapper.cpp \
	json/JSON.cpp \
	json/JSON.h

dist_doc_DATA = gpl-3.0.txt README.txt help/MadPython.txt help/Help.txt help/KeyMapping.html help/RegexReference.html
pixmapsdir = $(datadir)/pixmaps
pixmaps_DATA = madedit.xpm

appdir = $(datadir)/applications
app_DATA = madedit.desktop

EXTRA_DIST = m4/ChangeLog  $(pixmaps_DATA) $(app_DATA)

noinst_HEADERS =	description-pak \
	README.txt \
	autogen.sh \
	chmod_644_all_files.sh \
	madedit.spec \
	madedit-static.spec \
	packaging/debian/changelog \
	packaging/debian/control \
	packaging/debian/copyright \
	packaging/debian/menu \
	packaging/debian/rules \
	packaging/freebsd/pkg-comment \
	packaging/freebsd/pkg-descr \
	packaging/freebsd/pkg-plist_old \
	packaging/freebsd/pkgcreate.txt \
	m4/gettext.m4 \
	m4/iconv.m4 \
	m4/lib-ld.m4 \
	m4/lib-link.m4 \
	m4/lib-prefix.m4 \
	m4/nls.m4 \
	m4/po.m4 \
	m4/progtest.m4 \
	m4/ChangeLog \
	src/MadEditApp.rc \
	src/MadAboutDialog.wxform \
	src/MadConvEncDialog.wxform \
	src/MadEditFrame.wxform \
	src/MadFileAssociationDialog.wxform \
	src/MadFindInFilesDialog.wxform \
	src/MadHighlightingDialog.wxform \
	src/MadOptionsDialog.wxform \
	src/MadSearchReplaceDialog.wxform \
	src/MadSortDialog.wxform \
	src/MadWordCountDialog.wxform \
	src/plugin_example/makefile.linux \
	src/plugin_example/makefile.mingw32 \
	src/plugin_example/makefile.vc \
	src/plugin_example/plugin.cpp \
	src/plugin_example/vc_cl.bat \
	src/plugin_example/wxwin16x16.xpm \
	minipython/Python/thread_nt.h \
	minipython/PC/config.c \
	minipython/PC/dl_nt.c \
	minipython/PC/getpathp.c \
	minipython/PC/import_nt.c \
	minipython/Python/dynload_win.c \
	minipython/PC/errmap.h \
	devcpp/MadEdit.dev \
	devcpp/MadEdit.layout \
	devcpp/MadEdit_private.h \
	devcpp/MadEdit_private.rc \
	image2xpm/image2xpm.dev \
	image2xpm/image2xpm.layout \
	image2xpm/image2xpmApp.cpp \
	image2xpm/image2xpmApp.h \
	image2xpm/image2xpmApp.rc \
	image2xpm/image2xpmFrm.cpp \
	image2xpm/image2xpmFrm.h \
	image2xpm/image2xpmFrm.wxform \
	image2xpm/image2xpmFrm.xml \
	image2xpm/image2xpm_private.h \
	image2xpm/image2xpm_private.rc \
	images/alignleft.xpm \
	images/alignright.xpm \
	images/bookmark_clear.xpm \
	images/bookmark_next.xpm \
	images/bookmark_prev.xpm \
	images/bookmark_toggle.xpm \
	images/checked.xpm \
	images/checked_dis.xpm \
	images/closeall.xpm \
	images/closepreview.xpm \
	images/columnmode.xpm \
	images/comment.xpm \
	images/copy.xpm \
	images/cplusplus.xpm \
	images/cut.xpm \
	images/dateadd.xpm \
	images/delete.xpm \
	images/dnd_copy.cur \
	images/dnd_copy.xpm \
	images/dnd_move.cur \
	images/dnd_move.xpm \
	images/dnd_none.cur \
	images/dnd_none.xpm \
	images/dotmatchnewline.xpm \
	images/dotnewline.xpm \
	images/down.xpm \
	images/encoding.xpm \
	images/fileclose.xpm \
	images/filehandle.xpm \
	images/fileopen.xpm \
	images/filesave.xpm \
	images/filesaveas.xpm \
	images/find.xpm \
	images/findnext.xpm \
	images/findprev.xpm \
	images/folderfind.xpm \
	images/font.xpm \
	images/fontname.xpm \
	images/fontsize.xpm \
	images/footprint.xpm \
	images/fullscreen.xpm \
	images/goposition.xpm \
	images/help.xpm \
	images/hexmode.xpm \
	images/html.xpm \
	images/indent.xpm \
	images/japanese.xpm \
	images/linuxlogo.xpm \
	images/lock.xpm \
	images/lock_open.xpm \
	images/maclogo.xpm \
	images/Mad.ico \
	images/Mad.xpm \
	images/Mad2.ico \
	images/Mad2.xpm \
	images/Mad_16x15.xpm \
	images/markdown.xpm \
	images/mpython.xpm \
	images/new.xpm \
	images/nextwin.xpm \
	images/nowrap.xpm \
	images/null.xpm \
	images/numbering.xpm \
	images/options.xpm \
	images/pagesetup.xpm \
	images/paste.xpm \
	images/plaintext.xpm \
	images/playback.xpm \
	images/post_it.xpm \
	images/preview.xpm \
	images/prevwin.xpm \
	images/print.xpm \
	images/qfind.xpm \
	images/quit.xpm \
	images/recentfiles.xpm \
	images/record.xpm \
	images/redo.xpm \
	images/refresh.xpm \
	images/reload.xpm \
	images/replace.xpm \
	images/report.xpm \
	images/runscript.xpm \
	images/saveall.xpm \
	images/saveas.xpm \
	images/saverec.xpm \
	images/schinese.xpm \
	images/scriptcode.xpm \
	images/scriptedit.xpm \
	images/searchcase.xpm \
	images/searchregex.xpm \
	images/searchselectedonly.xpm \
	images/searchwholeword.xpm \
	images/settop.xpm \
	images/showsymbol.xpm \
	images/spellchecker.xpm \
	images/stop.xpm \
	images/syntax.xpm \
	images/tchinese.xpm \
	images/textmode.xpm \
	images/togglewin.xpm \
	images/tolowercase.xpm \
	images/touppercase.xpm \
	images/unchecked.xpm \
	images/unchecked_dis.xpm \
	images/uncomment.xpm \
	images/undo.xpm \
	images/unindent.xpm \
	images/up.xpm \
	images/wholeword.xpm \
	images/windowslogo.xpm \
	images/winlist.xpm \
	images/wrapbycol.xpm \
	images/wrapbywin.xpm \
	images/xml.xpm \
	makefiles/Makefile.mac \
	makefiles/Makefile.mingw \
	makefiles/Makefile.install \
	makefiles/zcfg_wx_debug.sh \
	makefiles/zcfg_wx_release.sh \
	makefiles/zcfg_madedit_release.sh \
	src/MadEdit/clipbrd_gtk_wx2.cpp \
	src/MadEdit/clipbrd_gtk_wx2.h \
	src/MadEdit/clipbrd_gtk_wx3.cpp \
	src/MadEdit/clipbrd_gtk_wx3.h \
	po/madedit.pot \
	po/src.list \
	po/wxstd.po.txt \
	po/wxstd.po.cpp \
	po/xgettext.bat \
	po/xgettext_join.bat \
	charset-detector/Makefile \
	charset-detector/MPL-1.1.txt \
	charset-detector/README \
	charset-detector/test/Makefile \
	charset-detector/test/test-chardetect.c \
	charset-detector/src/Makefile \
	charset-detector/src/Big5Freq.tab \
	charset-detector/src/EUCKRFreq.tab \
	charset-detector/src/EUCTWFreq.tab \
	charset-detector/src/GB2312Freq.tab \
	charset-detector/src/JISFreq.tab \
	python/.appveyor.yml \
	python/.ci/faber \
	python/.ci/install.ps1 \
	python/.ci/run_with_env.cmd \
	python/.ci/upload_docs.sh \
	python/.gitattributes \
	python/.gitignore \
	python/.travis.yml \
	python/build/Jamfile \
	python/doc/article.rst \
	python/doc/boostbook.css \
	python/doc/building.qbk \
	python/doc/configuration.qbk \
	python/doc/fabscript \
	python/doc/faq.qbk \
	python/doc/glossary.qbk \
	python/doc/html/boost.css \
	python/doc/html/boostbook.css \
	python/doc/html/docutils.css \
	python/doc/html/images/alert.png \
	python/doc/html/images/blank.png \
	python/doc/html/images/boost.png \
	python/doc/html/images/callouts/1.png \
	python/doc/html/images/callouts/1.svg \
	python/doc/html/images/callouts/2.png \
	python/doc/html/images/callouts/2.svg \
	python/doc/html/images/callouts/3.png \
	python/doc/html/images/callouts/3.svg \
	python/doc/html/images/callouts/4.png \
	python/doc/html/images/callouts/4.svg \
	python/doc/html/images/callouts/5.png \
	python/doc/html/images/callouts/5.svg \
	python/doc/html/images/callouts/6.png \
	python/doc/html/images/callouts/6.svg \
	python/doc/html/images/callouts/7.png \
	python/doc/html/images/callouts/7.svg \
	python/doc/html/images/callouts/8.png \
	python/doc/html/images/callouts/8.svg \
	python/doc/html/images/callouts/9.png \
	python/doc/html/images/callouts/9.svg \
	python/doc/html/images/callouts/10.png \
	python/doc/html/images/callouts/10.svg \
	python/doc/html/images/callouts/11.png \
	python/doc/html/images/callouts/11.svg \
	python/doc/html/images/callouts/12.png \
	python/doc/html/images/callouts/12.svg \
	python/doc/html/images/callouts/13.png \
	python/doc/html/images/callouts/13.svg \
	python/doc/html/images/callouts/14.png \
	python/doc/html/images/callouts/14.svg \
	python/doc/html/images/callouts/15.png \
	python/doc/html/images/callouts/15.svg \
	python/doc/html/images/callouts/16.svg \
	python/doc/html/images/callouts/17.svg \
	python/doc/html/images/callouts/18.svg \
	python/doc/html/images/callouts/19.svg \
	python/doc/html/images/callouts/20.svg \
	python/doc/html/images/callouts/21.svg \
	python/doc/html/images/callouts/22.svg \
	python/doc/html/images/callouts/23.svg \
	python/doc/html/images/callouts/24.svg \
	python/doc/html/images/callouts/25.svg \
	python/doc/html/images/callouts/26.svg \
	python/doc/html/images/callouts/27.svg \
	python/doc/html/images/callouts/28.svg \
	python/doc/html/images/callouts/29.svg \
	python/doc/html/images/callouts/30.svg \
	python/doc/html/images/caution.png \
	python/doc/html/images/caution.svg \
	python/doc/html/images/draft.png \
	python/doc/html/images/home.png \
	python/doc/html/images/home.svg \
	python/doc/html/images/important.png \
	python/doc/html/images/important.svg \
	python/doc/html/images/jam.png \
	python/doc/html/images/next.png \
	python/doc/html/images/next.svg \
	python/doc/html/images/next_disabled.png \
	python/doc/html/images/note.png \
	python/doc/html/images/note.svg \
	python/doc/html/images/prev.png \
	python/doc/html/images/prev.svg \
	python/doc/html/images/prev_disabled.png \
	python/doc/html/images/python.png \
	python/doc/html/images/python_cpp_mix.png \
	python/doc/html/images/smiley.png \
	python/doc/html/images/tip.png \
	python/doc/html/images/tip.svg \
	python/doc/html/images/toc-blank.png \
	python/doc/html/images/toc-minus.png \
	python/doc/html/images/toc-plus.png \
	python/doc/html/images/up.png \
	python/doc/html/images/up.svg \
	python/doc/html/images/up_disabled.png \
	python/doc/html/images/warning.png \
	python/doc/html/images/warning.svg \
	python/doc/html/rst.css \
	python/doc/images/alert.png \
	python/doc/images/blank.png \
	python/doc/images/boost.png \
	python/doc/images/bpl.png \
	python/doc/images/bpl.svg \
	python/doc/images/callouts/1.png \
	python/doc/images/callouts/1.svg \
	python/doc/images/callouts/2.png \
	python/doc/images/callouts/2.svg \
	python/doc/images/callouts/3.png \
	python/doc/images/callouts/3.svg \
	python/doc/images/callouts/4.png \
	python/doc/images/callouts/4.svg \
	python/doc/images/callouts/5.png \
	python/doc/images/callouts/5.svg \
	python/doc/images/callouts/6.png \
	python/doc/images/callouts/6.svg \
	python/doc/images/callouts/7.png \
	python/doc/images/callouts/7.svg \
	python/doc/images/callouts/8.png \
	python/doc/images/callouts/8.svg \
	python/doc/images/callouts/9.png \
	python/doc/images/callouts/9.svg \
	python/doc/images/callouts/10.png \
	python/doc/images/callouts/10.svg \
	python/doc/images/callouts/11.png \
	python/doc/images/callouts/11.svg \
	python/doc/images/callouts/12.png \
	python/doc/images/callouts/12.svg \
	python/doc/images/callouts/13.png \
	python/doc/images/callouts/13.svg \
	python/doc/images/callouts/14.png \
	python/doc/images/callouts/14.svg \
	python/doc/images/callouts/15.png \
	python/doc/images/callouts/15.svg \
	python/doc/images/callouts/16.svg \
	python/doc/images/callouts/17.svg \
	python/doc/images/callouts/18.svg \
	python/doc/images/callouts/19.svg \
	python/doc/images/callouts/20.svg \
	python/doc/images/callouts/21.svg \
	python/doc/images/callouts/22.svg \
	python/doc/images/callouts/23.svg \
	python/doc/images/callouts/24.svg \
	python/doc/images/callouts/25.svg \
	python/doc/images/callouts/26.svg \
	python/doc/images/callouts/27.svg \
	python/doc/images/callouts/28.svg \
	python/doc/images/callouts/29.svg \
	python/doc/images/callouts/30.svg \
	python/doc/images/caution.png \
	python/doc/images/caution.svg \
	python/doc/images/draft.png \
	python/doc/images/home.png \
	python/doc/images/home.svg \
	python/doc/images/important.png \
	python/doc/images/important.svg \
	python/doc/images/jam.png \
	python/doc/images/next.png \
	python/doc/images/next.svg \
	python/doc/images/next_disabled.png \
	python/doc/images/note.png \
	python/doc/images/note.svg \
	python/doc/images/prev.png \
	python/doc/images/prev.svg \
	python/doc/images/prev_disabled.png \
	python/doc/images/smiley.png \
	python/doc/images/tip.png \
	python/doc/images/tip.svg \
	python/doc/images/toc-blank.png \
	python/doc/images/toc-minus.png \
	python/doc/images/toc-plus.png \
	python/doc/images/up.png \
	python/doc/images/up.svg \
	python/doc/images/up_disabled.png \
	python/doc/images/warning.png \
	python/doc/images/warning.svg \
	python/doc/index.html \
	python/doc/index.qbk \
	python/doc/internals.html \
	python/doc/internals.rst \
	python/doc/Jamfile \
	python/doc/numpy/_static/boost.css \
	python/doc/numpy/_static/boost.png \
	python/doc/numpy/_static/bpl.png \
	python/doc/numpy/_static/home.png \
	python/doc/numpy/_static/next.png \
	python/doc/numpy/_static/prev.png \
	python/doc/numpy/_static/style.css \
	python/doc/numpy/_static/up.png \
	python/doc/numpy/_templates/layout.html \
	python/doc/numpy/conf.py \
	python/doc/numpy/index.rst \
	python/doc/numpy/make.bat \
	python/doc/numpy/Makefile \
	python/doc/numpy/reference/binary_ufunc.rst \
	python/doc/numpy/reference/dtype.rst \
	python/doc/numpy/reference/index.rst \
	python/doc/numpy/reference/multi_iter.rst \
	python/doc/numpy/reference/ndarray.rst \
	python/doc/numpy/reference/unary_ufunc.rst \
	python/doc/numpy/rst.css \
	python/doc/numpy/tutorial/dtype.rst \
	python/doc/numpy/tutorial/fromdata.rst \
	python/doc/numpy/tutorial/index.rst \
	python/doc/numpy/tutorial/ndarray.rst \
	python/doc/numpy/tutorial/simple.rst \
	python/doc/numpy/tutorial/ufunc.rst \
	python/doc/polymorphism.txt \
	python/doc/preface.qbk \
	python/doc/python.qbk \
	python/doc/reference.qbk \
	python/doc/reference/args.qbk \
	python/doc/reference/call.qbk \
	python/doc/reference/call_method.qbk \
	python/doc/reference/calling.qbk \
	python/doc/reference/class.qbk \
	python/doc/reference/components.qbk \
	python/doc/reference/concepts.qbk \
	python/doc/reference/conversion.qbk \
	python/doc/reference/copy_const_reference.qbk \
	python/doc/reference/copy_non_const_reference.qbk \
	python/doc/reference/data_members.qbk \
	python/doc/reference/def.qbk \
	python/doc/reference/def_visitor.qbk \
	python/doc/reference/default_call_policies.qbk \
	python/doc/reference/dict.qbk \
	python/doc/reference/docstring_options.qbk \
	python/doc/reference/embedding.qbk \
	python/doc/reference/enum.qbk \
	python/doc/reference/errors.qbk \
	python/doc/reference/exception_translator.qbk \
	python/doc/reference/exec.qbk \
	python/doc/reference/extract.qbk \
	python/doc/reference/function_doc_signature.qbk \
	python/doc/reference/functions.qbk \
	python/doc/reference/handle.qbk \
	python/doc/reference/has_back_reference.qbk \
	python/doc/reference/implicit.qbk \
	python/doc/reference/import.qbk \
	python/doc/reference/indexing.qbk \
	python/doc/reference/init.qbk \
	python/doc/reference/instance_holder.qbk \
	python/doc/reference/iterator.qbk \
	python/doc/reference/list.qbk \
	python/doc/reference/long.qbk \
	python/doc/reference/lvalue_from_pytype.qbk \
	python/doc/reference/make_function.qbk \
	python/doc/reference/manage_new_object.qbk \
	python/doc/reference/module.qbk \
	python/doc/reference/object.qbk \
	python/doc/reference/objects.qbk \
	python/doc/reference/opaque_pointer_converter.qbk \
	python/doc/reference/operators.qbk \
	python/doc/reference/overloads.qbk \
	python/doc/reference/pickle.qbk \
	python/doc/reference/pointee.qbk \
	python/doc/reference/ptr.qbk \
	python/doc/reference/pytype_function.qbk \
	python/doc/reference/raw_function.qbk \
	python/doc/reference/reference_existing_object.qbk \
	python/doc/reference/register_ptr_to_python.qbk \
	python/doc/reference/return_arg.qbk \
	python/doc/reference/return_by_value.qbk \
	python/doc/reference/return_internal_reference.qbk \
	python/doc/reference/return_opaque_pointer.qbk \
	python/doc/reference/return_value_policy.qbk \
	python/doc/reference/scope.qbk \
	python/doc/reference/slice.qbk \
	python/doc/reference/ssize_t.qbk \
	python/doc/reference/stl_iterator.qbk \
	python/doc/reference/str.qbk \
	python/doc/reference/to_python_converter.qbk \
	python/doc/reference/to_python_indirect.qbk \
	python/doc/reference/to_python_value.qbk \
	python/doc/reference/topics.qbk \
	python/doc/reference/tuple.qbk \
	python/doc/reference/type_id.qbk \
	python/doc/reference/utility.qbk \
	python/doc/reference/with_custodian_and_ward.qbk \
	python/doc/reference/wrapper.qbk \
	python/doc/release_notes.qbk \
	python/doc/rst.css \
	python/doc/support.qbk \
	python/doc/tutorial.qbk \
	python/example/Jamroot \
	python/example/numpy/demo_gaussian.py \
	python/example/numpy/dtype.cpp \
	python/example/numpy/fromdata.cpp \
	python/example/numpy/gaussian.cpp \
	python/example/numpy/Jamfile \
	python/example/numpy/ndarray.cpp \
	python/example/numpy/simple.cpp \
	python/example/numpy/ufunc.cpp \
	python/example/numpy/wrap.cpp \
	python/example/quickstart/embedding.cpp \
	python/example/quickstart/extending.cpp \
	python/example/quickstart/Jamfile \
	python/example/quickstart/script.py \
	python/example/quickstart/test_extending.py \
	python/example/README.md \
	python/example/tutorial/hello.cpp \
	python/example/tutorial/hello.py \
	python/example/tutorial/Jamfile \
	python/fabscript \
	python/include/boost/python/numpy.hpp \
	python/include/boost/python/numpy/config.hpp \
	python/include/boost/python/numpy/dtype.hpp \
	python/include/boost/python/numpy/internal.hpp \
	python/include/boost/python/numpy/invoke_matching.hpp \
	python/include/boost/python/numpy/matrix.hpp \
	python/include/boost/python/numpy/ndarray.hpp \
	python/include/boost/python/numpy/numpy_object_mgr_traits.hpp \
	python/include/boost/python/numpy/scalars.hpp \
	python/include/boost/python/numpy/ufunc.hpp \
	python/index.html \
	python/Jamfile \
	python/LICENSE_1_0.txt \
	python/meta/libraries.json \
	python/README.md \
	python/src/numpy/dtype.cpp \
	python/src/numpy/matrix.cpp \
	python/src/numpy/ndarray.cpp \
	python/src/numpy/numpy.cpp \
	python/src/numpy/scalars.cpp \
	python/src/numpy/ufunc.cpp \
	python/test/a_map_indexing_suite.cpp \
	python/test/andreas_beyer.cpp \
	python/test/andreas_beyer.py \
	python/test/args.cpp \
	python/test/args.py \
	python/test/as_to_python_function.cpp \
	python/test/auto_ptr.cpp \
	python/test/auto_ptr.py \
	python/test/back_reference.cpp \
	python/test/back_reference.py \
	python/test/bases.cpp \
	python/test/ben_scott1.cpp \
	python/test/ben_scott1.py \
	python/test/bienstman1.cpp \
	python/test/bienstman1.py \
	python/test/bienstman2.cpp \
	python/test/bienstman2.py \
	python/test/bienstman3.cpp \
	python/test/bienstman3.py \
	python/test/bienstman4.cpp \
	python/test/bienstman4.py \
	python/test/bienstman5.cpp \
	python/test/bienstman5.py \
	python/test/boost_shared_ptr.cpp \
	python/test/boost_shared_ptr.py \
	python/test/borrowed.cpp \
	python/test/builtin_converters.cpp \
	python/test/callbacks.cpp \
	python/test/callbacks.py \
	python/test/calling_conventions.cpp \
	python/test/calling_conventions.py \
	python/test/calling_conventions_mf.cpp \
	python/test/calling_conventions_mf.py \
	python/test/class.cpp \
	python/test/class.py \
	python/test/cltree.cpp \
	python/test/complicated.hpp \
	python/test/const_argument.cpp \
	python/test/const_argument.py \
	python/test/copy_ctor_mutates_rhs.cpp \
	python/test/crossmod_exception.py \
	python/test/crossmod_exception_a.cpp \
	python/test/crossmod_exception_b.cpp \
	python/test/crossmod_opaque.py \
	python/test/crossmod_opaque_a.cpp \
	python/test/crossmod_opaque_b.cpp \
	python/test/data_members.cpp \
	python/test/data_members.py \
	python/test/defaults.cpp \
	python/test/defaults.py \
	python/test/destroy_test.cpp \
	python/test/dict.cpp \
	python/test/dict.py \
	python/test/docstring.cpp \
	python/test/docstring.py \
	python/test/enable_shared_from_this.cpp \
	python/test/enable_shared_from_this.py \
	python/test/enum_ext.cpp \
	python/test/exception_translator.cpp \
	python/test/exception_translator.py \
	python/test/exec.cpp \
	python/test/exec.py \
	python/test/extract.cpp \
	python/test/extract.py \
	python/test/fabscript \
	python/test/if_else.cpp \
	python/test/implicit.cpp \
	python/test/implicit.py \
	python/test/import_.cpp \
	python/test/import_.py \
	python/test/indirect_traits_test.cpp \
	python/test/injected.cpp \
	python/test/injected.py \
	python/test/input_iterator.cpp \
	python/test/int_map_indexing_suite.cpp \
	python/test/iterator.cpp \
	python/test/iterator.py \
	python/test/Jamfile \
	python/test/keywords.cpp \
	python/test/keywords_test.py \
	python/test/list.cpp \
	python/test/list.py \
	python/test/long.cpp \
	python/test/long.py \
	python/test/m1.cpp \
	python/test/m2.cpp \
	python/test/map_indexing_suite.cpp \
	python/test/map_indexing_suite.py \
	python/test/minimal.cpp \
	python/test/minimal.py \
	python/test/module_tail.cpp \
	python/test/multi_arg_constructor.cpp \
	python/test/multi_arg_constructor.py \
	python/test/nested.cpp \
	python/test/nested.py \
	python/test/newtest.py \
	python/test/numpy/dtype.cpp \
	python/test/numpy/dtype.py \
	python/test/numpy/indexing.cpp \
	python/test/numpy/indexing.py \
	python/test/numpy/ndarray.cpp \
	python/test/numpy/ndarray.py \
	python/test/numpy/shapes.cpp \
	python/test/numpy/shapes.py \
	python/test/numpy/templates.cpp \
	python/test/numpy/templates.py \
	python/test/numpy/ufunc.cpp \
	python/test/numpy/ufunc.py \
	python/test/object.cpp \
	python/test/object.py \
	python/test/object_fail1.cpp \
	python/test/object_manager.cpp \
	python/test/opaque.cpp \
	python/test/opaque.py \
	python/test/operators.cpp \
	python/test/operators.py \
	python/test/operators_wrapper.cpp \
	python/test/operators_wrapper.py \
	python/test/pickle1.cpp \
	python/test/pickle1.py \
	python/test/pickle2.cpp \
	python/test/pickle2.py \
	python/test/pickle3.cpp \
	python/test/pickle3.py \
	python/test/pickle4.cpp \
	python/test/pickle4.py \
	python/test/pointee.cpp \
	python/test/pointer_type_id_test.cpp \
	python/test/pointer_vector.cpp \
	python/test/pointer_vector.py \
	python/test/polymorphism.cpp \
	python/test/polymorphism.py \
	python/test/polymorphism2.cpp \
	python/test/polymorphism2.py \
	python/test/polymorphism2_auto_ptr.cpp \
	python/test/polymorphism2_auto_ptr.py \
	python/test/properties.cpp \
	python/test/properties.py \
	python/test/pyrun.py \
	python/test/pytype_function.cpp \
	python/test/pytype_function.py \
	python/test/raw_ctor.cpp \
	python/test/raw_ctor.py \
	python/test/raw_pyobject_fail1.cpp \
	python/test/raw_pyobject_fail2.cpp \
	python/test/register_ptr.cpp \
	python/test/register_ptr_test.py \
	python/test/result.cpp \
	python/test/return_arg.cpp \
	python/test/return_arg.py \
	python/test/select_arg_to_python_test.cpp \
	python/test/select_from_python_test.cpp \
	python/test/select_holder.cpp \
	python/test/shared_ptr.cpp \
	python/test/shared_ptr.hpp \
	python/test/shared_ptr.py \
	python/test/simple_type.hpp \
	python/test/slice.cpp \
	python/test/slice.py \
	python/test/staticmethod.cpp \
	python/test/staticmethod.py \
	python/test/stl_iterator.cpp \
	python/test/stl_iterator.py \
	python/test/str.cpp \
	python/test/str.py \
	python/test/string_literal.cpp \
	python/test/test_builtin_converters.py \
	python/test/test_class.hpp \
	python/test/test_cltree.py \
	python/test/test_enum.py \
	python/test/test_overload_resolution.cpp \
	python/test/test_pointer_adoption.cpp \
	python/test/test_pointer_adoption.py \
	python/test/tuple.cpp \
	python/test/tuple.py \
	python/test/upcast.cpp \
	python/test/vector_indexing_suite.cpp \
	python/test/vector_indexing_suite.py \
	python/test/virtual_functions.cpp \
	python/test/virtual_functions.py \
	python/test/voidptr.cpp \
	python/test/voidptr.py \
	python/test/wrapper_held_type.cpp \
	python/test/wrapper_held_type.py \
	python/todo.txt

DOMAIN = madedit-mod
podir = $(top_srcdir)/po
LINGUAS = @ALL_LINGUAS@

loc:
	@linguas='$(LINGUAS)'; \
	for lang in $$linguas; do \
		dir=./locale/$$lang; \
		$(mkinstalldirs) $$dir; \
		if test -r $(podir)/$$lang.po; then \
			msgmerge -U $(podir)/$$lang.po $(podir)/madedit.pot; \
			msgfmt -o $(podir)/$$lang.gmo $(podir)/$$lang.po; \
			cp $(podir)/$$lang.gmo $$dir/$(DOMAIN).mo; \
			echo "installing $(podir)/$$lang.gmo as $$dir/$(DOMAIN).mo"; \
		fi; \
	done


#ACLOCAL_AMFLAGS = -I m4
